Sbarro in Los Cerritos - Locations & Hours

Name Address Phone
Sbarro - Los Cerritos Center 127 Los Cerritos Ctr. 562-865-9018